/* eslint-disable */

import React from 'react';
import { getIconColor } from './helper';

const DEFAULT_STYLE = {
  display: 'block',
};

const IconQianrushi = ({ size, color, style: _style, ...rest }) => {
  const style = _style ? { ...DEFAULT_STYLE, ..._style } : DEFAULT_STYLE;

  return (
    <svg viewBox="0 0 1952 1024" width={size + 'rem'} height={size + 'rem'} style={style} {...rest}>
      <path
        d="M969.720094 648.385632H456.339605a57.724665 57.724665 0 0 1 0-115.44933H969.720094M1077.465619 888.90058H568.287205a60.808881 60.808881 0 0 1 0-121.334929H936.049618M690.349416 296.111639H1235.716859a60.755008 60.755008 0 0 1 0 121.334929H690.349416a60.755008 60.755008 0 0 1 0-121.294525z m-119.866896 121.334929h541.892649a57.724665 57.724665 0 0 1 0 115.44933H570.428647a57.724665 57.724665 0 0 1 0-115.381989z m-109.738817 228.784154h397.311623c28.108114 0 64.647315 121.334929 56.754955 121.334929H460.68983a60.808881 60.808881 0 0 1 0-121.294525z"
        fill={getIconColor(color, 0, '#E5EAEF')}
      />
      <path
        d="M57.384862 646.271126h545.01727a60.768476 60.768476 0 0 1 0 121.334929H57.384862a60.768476 60.768476 0 0 1 0-121.334929z"
        fill={getIconColor(color, 1, '#FFFFFF')}
      />
      <path
        d="M138.31522 417.513909h545.030737a60.768476 60.768476 0 0 1 0 121.348397H138.31522a60.768476 60.768476 0 0 1 0-121.348397z"
        fill={getIconColor(color, 2, '#FFFFFF')}
      />
      <path
        d="M397.321993 828.293722m-60.606857 0a60.606858 60.606858 0 1 0 121.213715 0 60.606858 60.606858 0 1 0-121.213715 0Z"
        fill={getIconColor(color, 3, '#E5EAEF')}
      />
      <path
        d="M1791.441339 875.432389v91.004564a27.044127 27.044127 0 1 0 53.684208 0V875.432389m0 0h80.809144a26.936381 26.936381 0 0 0 0-53.872762h-80.809144m-53.684208 53.872762h-80.809143a26.936381 26.936381 0 0 1 0-53.872762h80.809143m0 0v-90.991096a27.044127 27.044127 0 1 1 53.684208 0V821.559627"
        fill={getIconColor(color, 4, '#75C771')}
      />
      <path
        d="M1818.216102 134.776183a28.067709 28.067709 0 0 0-26.842103 29.145165v130.048848a26.936381 26.936381 0 1 0 53.684207 0v-130.048848A28.067709 28.067709 0 0 0 1818.216102 134.776183zM1723.790618 228.95924a28.067709 28.067709 0 0 0 29.212505 26.774763h130.372086a26.936381 26.936381 0 1 0 0-53.536057h-130.372086A28.067709 28.067709 0 0 0 1723.790618 228.95924z"
        fill={getIconColor(color, 5, '#DDE8F5')}
      />
      <path
        d="M821.637338 0a28.094646 28.094646 0 0 0-26.842103 29.212505v130.304745a26.936381 26.936381 0 1 0 53.684207 0V29.212505A28.094646 28.094646 0 0 0 821.637338 0zM727.292663 94.344675a28.188923 28.188923 0 0 0 29.225974 26.936381h130.358617a27.057595 27.057595 0 1 0 0-53.953571H756.518637A28.188923 28.188923 0 0 0 727.292663 94.344675z"
        fill={getIconColor(color, 6, '#FFD02C')}
      />
      <path
        d="M979.147828 255.895622h454.268601c80.122266 0 115.503203 57.23981 115.503202 102.546803v593.583564L1520.488281 1010.114295h-598.257027l-113.954361-116.04193V429.971985z"
        fill={getIconColor(color, 7, '#75C771')}
      />
      <path
        d="M1434.37267 687.052807c-40.094803 0-66.438584-41.482027-66.438584-41.482027l-84.539833 0.727283L1171.742953 552.195815h-67.542976s-21.104655-0.269364-21.454827 0.404046a74.277071 74.277071 0 1 1 5.387276-54.371086 125.254173 125.254173 0 0 0 16.054083 0l67.691126 0.242428 111.557023 94.277334s79.650879 0 79.86637-0.686878a74.075048 74.075048 0 1 1 71.071642 94.991148zM1016.589397 498.134498a20.363904 20.363904 0 1 0 20.202286 20.377372 20.202286 20.202286 0 0 0-20.148413-20.377372z m417.513909 94.277334a20.363904 20.363904 0 1 0 20.202286 20.377372 20.202286 20.202286 0 0 0-20.148413-20.377372z"
        fill={getIconColor(color, 8, '#FFD02C')}
      />
      <path
        d="M1468.043147 336.704765m-26.936382 0a26.936381 26.936381 0 1 0 53.872763 0 26.936381 26.936381 0 1 0-53.872763 0Z"
        fill={getIconColor(color, 9, '#463628')}
      />
      <path
        d="M1629.661434 727.390038A27.044127 27.044127 0 0 1 1602.644244 700.345912v-27.030659a27.044127 27.044127 0 0 1 54.088253 0V700.345912a27.044127 27.044127 0 0 1-27.071063 27.044126zM1602.725053 592.600387V323.236575c0-59.987321-60.350962-107.745525-119.637937-107.745525H1095.688081a77.603714 77.603714 0 0 0-48.876064 21.858873L875.44276 404.045718c-11.623048 11.75773-26.936381 41.01064-26.936381 94.277334v363.641147a107.583907 107.583907 0 0 0 107.745525 107.745525h26.936381v-92.203233a26.936381 26.936381 0 1 1 53.684208 0V969.709724H1090.93381v-92.203233a26.936381 26.936381 0 1 1 53.684207 0V969.709724H1198.679334v-92.203233a26.936381 26.936381 0 1 1 53.684208 0V969.709724h54.088254v-92.203233a26.936381 26.936381 0 1 1 53.684207 0V969.709724h54.088254v-92.203233a26.936381 26.936381 0 1 1 53.684208 0V969.709724H1494.979528a107.583907 107.583907 0 0 0 107.745525-107.745525v-67.340953c0-33.859031 53.872762-35.73111 53.872762 0v94.277334a135.69202 135.69202 0 0 1-133.227341 135.018611H930.137082A137.658376 137.658376 0 0 1 794.633616 888.90058V511.791243c0-16.283042-8.215596-96.661204 35.111573-139.988373 52.525943-52.525943 174.978732-177.066302 174.978733-177.066302A132.055609 132.055609 0 0 1 1090.93381 161.618287h430.982099a136.634794 136.634794 0 0 1 134.681906 134.681906v296.300194c0 39.219371-53.872762 34.90955-53.872762 0z"
        fill={getIconColor(color, 10, '#463628')}
      />
    </svg>
  );
};

IconQianrushi.defaultProps = {
  size: 36,
};

export default IconQianrushi;
